motorcar mechanic - Turco Inglés Diccionario